package com.erp.erp_entitys.Cost.req;

import java.util.List;

/**
 * @author zjk
 * @version 1.0
 * @description     费用入参实体类、、、、前端传的编号和时间都是String类型的
 * @date 2020/11/28/028 15:33
 */
public class QueryCostReq {
    /**
     *单据状态/类型（1：草稿箱，2：待批箱，3：已批箱，4：完成箱，5垃圾箱）
     */
    private Integer status;
    /**
     * 单据信息
     */
    private String billInformation;
    /**
     * 发票号码
     */
    private String invoiceCode;
    /**
     *操作员编号
     */
    private String operationCode;
    /**
     * 费用创建时间_起始
     */
    private String startCostCreateDate;

    /**
     * 费用创建时间_结束
     */
    private String endCostCreateDate;
    /**
     * 制单公司编码
     */
    private String billCompanyCode;
    /**
     * 实付创建时间_起止
     */
    private String startTotalCostCreateTime;

    /**
     * 实付创建时间_结束
     */
    private String endTotalCostCreateTime;
    /**
     * 费用类型“1”：直接费用。“2”间接费用
     */
    private Integer costType;
    /**
     * 部门操作员
     */
    private String deptOperationCode;

    public String getDeptOperationCode() {
        return deptOperationCode;
    }

    public void setDeptOperationCode(String deptOperationCode) {
        this.deptOperationCode = deptOperationCode;
    }
    public String getInvoiceCode() {
        return invoiceCode;
    }

    public void setInvoiceCode(String invoiceCode) {
        this.invoiceCode = invoiceCode;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getBillInformation() {
        return billInformation;
    }

    public void setBillInformation(String billInformation) {
        this.billInformation = billInformation;
    }

    public String getOperationCode() {
        return operationCode;
    }

    public void setOperationCode(String operationCode) {
        this.operationCode = operationCode;
    }

    public String getStartCostCreateDate() {
        return startCostCreateDate;
    }

    public void setStartCostCreateDate(String startCostCreateDate) {
        this.startCostCreateDate = startCostCreateDate;
    }

    public String getEndCostCreateDate() {
        return endCostCreateDate;
    }

    public void setEndCostCreateDate(String endCostCreateDate) {
        this.endCostCreateDate = endCostCreateDate;
    }

    public String getBillCompanyCode() {
        return billCompanyCode;
    }

    public void setBillCompanyCode(String billCompanyCode) {
        this.billCompanyCode = billCompanyCode;
    }

    public String getStartTotalCostCreateTime() {
        return startTotalCostCreateTime;
    }

    public void setStartTotalCostCreateTime(String startTotalCostCreateTime) {
        this.startTotalCostCreateTime = startTotalCostCreateTime;
    }

    public String getEndTotalCostCreateTime() {
        return endTotalCostCreateTime;
    }

    public void setEndTotalCostCreateTime(String endTotalCostCreateTime) {
        this.endTotalCostCreateTime = endTotalCostCreateTime;
    }

    public Integer getCostType() {
        return costType;
    }

    public void setCostType(Integer costType) {
        this.costType = costType;
    }
}
